Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur d'applications mobiles

Description

Text copied to clipboard!
Nous recherchons un ingénieur d'applications mobiles talentueux et motivé pour rejoindre notre équipe de développement. En tant qu'ingénieur d'applications mobiles, vous serez responsable de la conception, du développement et de la maintenance d'applications mobiles innovantes pour les plateformes iOS et Android. Vous travaillerez en étroite collaboration avec les équipes produit, design et backend pour créer des expériences utilisateur fluides et performantes. Votre rôle consistera à transformer des idées en applications fonctionnelles, en utilisant les meilleures pratiques de développement mobile. Vous devrez également assurer la qualité du code, effectuer des tests rigoureux et participer à l'amélioration continue des processus de développement. Une bonne compréhension des architectures mobiles, des API RESTful et des outils de développement modernes est essentielle. Nous valorisons l'autonomie, la créativité et la capacité à résoudre des problèmes complexes. Vous serez amené à travailler dans un environnement agile, où la collaboration et la communication sont clés. Si vous êtes passionné par les technologies mobiles et que vous souhaitez contribuer à des projets ambitieux, ce poste est fait pour vous. Responsabilités principales : - Développer et maintenir des applications mobiles natives et hybrides. - Collaborer avec les équipes produit et design pour définir les fonctionnalités. - Intégrer des services backend via des API RESTful. - Assurer la performance, la sécurité et la stabilité des applications. - Participer aux revues de code et à l'amélioration continue. - Rédiger une documentation technique claire et concise. - Effectuer des tests unitaires et fonctionnels. - Suivre les tendances technologiques et proposer des améliorations. Compétences requises : - Maîtrise de Swift, Kotlin, ou React Native. - Expérience avec les outils de versioning (Git). - Connaissance des principes d’architecture mobile (MVC, MVVM, etc.). - Capacité à travailler en équipe dans un environnement agile. - Bonnes compétences en résolution de problèmes. - Sens du détail et souci de la qualité. Rejoignez-nous pour créer des applications mobiles qui font la différence !

Responsabilités

Text copied to clipboard!
  • Développer des applications mobiles pour iOS et Android
  • Collaborer avec les équipes produit et design
  • Intégrer des API RESTful
  • Assurer la qualité et la performance du code
  • Participer aux revues de code
  • Effectuer des tests unitaires et fonctionnels
  • Maintenir la documentation technique
  • Suivre les évolutions technologiques
  • Optimiser l'expérience utilisateur
  • Corriger les bugs et améliorer les fonctionnalités existantes

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • Expérience en développement mobile (iOS, Android ou cross-platform)
  • Maîtrise de Swift, Kotlin ou React Native
  • Connaissance des architectures mobiles modernes
  • Expérience avec Git et les outils CI/CD
  • Bonne communication et esprit d'équipe
  • Capacité à résoudre des problèmes complexes
  • Autonomie et rigueur
  • Expérience avec les tests automatisés
  • Connaissance des guidelines Apple et Google

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement mobile ?
  • Avez-vous déjà travaillé avec Swift, Kotlin ou React Native ?
  • Comment gérez-vous les performances d'une application mobile ?
  • Pouvez-vous décrire un projet mobile que vous avez réalisé ?
  • Comment travaillez-vous en équipe dans un environnement agile ?
  • Avez-vous de l'expérience avec les tests automatisés ?
  • Comment assurez-vous la compatibilité entre différentes versions d'OS ?
  • Quelles sont vos sources de veille technologique ?
  • Comment gérez-vous les erreurs et les bugs en production ?
  • Êtes-vous à l'aise avec l'intégration continue et le déploiement ?